Specifying the Safety Controllers of Traffic Light Systems in Z and Statecharts
نویسندگان
چکیده
A component of the software that controls traffic lights usually is devoted only to monitoring the state of the traffic junction, to assess its safety, and to take appropriate action if an unsafe state occurs. That component, the safety controller, should be reusable for many traffic junctions. We present the specification of such a safety controller in the specification language SZ, which combines the formal specification language Z and the graphic notation Statecharts. The controller is parameterized by the topology of the traffic junction. The specification is an instance of the reference architecture of software components with complex data models and has been developed according to an agenda for specifying such software components.
منابع مشابه
An Optimal Dynamic Control Method for an Isolated Intersection Using Fuzzy Systems
Traffic flow systems are nonlinear and uncertain, so it is very difficult to find their optimal points. In traditional traffic control systems, the traffic lights of crossings change in a fixed time period that is not optimal. On the other hand, most proposed systems are sufficiently capable of coping with the uncertainties of traffic flow. To solve this problem, there is a need to develop expe...
متن کاملModeling and Simulation of Traffic Lights on the High Contrast and Brightness Conditions and Structure Technology
Nowadays, the use of intelligent control systems to reduce human error is one of the most popularresearch fields. Design and implementation of such controllers requires to actual knowledge of theenvironment conditions. Traffic lights as one of the inputs of intelligent control systems are significant.usually the traffic lights have the various physical structure. also, generally in image proces...
متن کاملImport toolkit 0
The main purpose of this report is to introduce a formal speciication notation ZedCharts and its applications. The ZedCharts notation is a combination of a Statecharts subset and the Z notation. This notation can be used for specifying reactive systems and safety-critical systems by describing their behaviour and functionality formally. We will also demonstrate an eeective approach to using Zed...
متن کاملNormalized Model of Traffic Light Traits Based on Colored Pixels
Nowadays, because of the growing numbers of vehicles on streets and roads, the use of intelligent controlsystems to improve driving safety and health has become a necessity. To design and implement suchcontrol systems, having information about traffic light colors is essential. There are the wide variety oftraffic lights in terms of light intensity and color. Therefore it seems that design and ...
متن کاملSpecification and analysis of real-time systems in Statecharts
Increased use of software in controlhg safetycritical systems produced an urgent need to specify and analyze behavior of these systems systematically and rigorously. Statecharts formalism, a popular extension of conventional finite state machines, has been successfully used for specifying requirements of many reactive systems including the TCAS 11, an aircraft collision avoidance system. Howeve...
متن کامل